/****************************************************************************/
/****************  列表页的css文件  *****************************************/
/****************************************************************************/
@import url(common.css);

/*导航条“首页”处背景 开始*/
.home_nav_left{
	background: #463E3E;
}
/*导航条“首页”处背景 结束*/

/*主体区域 开始*/
.main{
	width: 1225px;
	height: auto;
	overflow: hidden;
	margin: 15px auto 30px;
}
/*主体区域 左侧 部分 开始*/
/*全部搜索结果分类 部分 开始*/
.left{
	width: 198px;
	height: auto;
	overflow: hidden;
	border: 1px solid #E2D9D9;
	float: left;
}
.all{
	padding-left: 15px;
	border-bottom: 1px solid #E2D9D9;
	padding-bottom: 15px;
	font-family: '宋体';
}
.left h2{
	font-size: 14px;
	font-family: Arial;
	font-weight: 700;
	color: #666;
	padding-left: 15px;
	height: 40px;
	line-height: 40px;
}
.left h4{
	position: relative;
	font-weight: 400;
	font-family: '宋体';
	color: #fff;
	background: #B09F9F;
	height: 18px;
	line-height: 18px;
	margin: 0px 10px 0px 30px; 
	padding-left: 15px;
	margin-bottom: 10px;
	font-size: 12px;
}
.left h4 i{
	display: block;
	width: 3px;
	height: 5px;
	position: absolute;
	left: 5px;
	top: 6px;
	background: url(../Images/search.png) no-repeat -4px -8px;
}
.left em{
	font-style: normal;
}
.all dl dt{
	margin-bottom: 5px;
}
.all dl dt a{
	position: relative; 
	padding-left: 15px;
	height: 18px;
	line-height: 18px;
}
.all dl dt a em{
	color: #F27239;
}
.all dl a:hover{
	text-decoration: none;
}
.all dl a:hover em{
	text-decoration: underline;
}
.all dl span{
	color: #A6A6A6;
}
.all dl dt a i{
	display: block;
	width: 7px;
	height: 4px;
	position: absolute;
	left: 1px ;
	top: 6px;
	background: url(../Images/search.png) no-repeat -10px 0px;
}
.all dl dd ul li{
	height: 18px;
	line-height: 18px;
	margin-bottom: 5px;
}
.all dl dd ul li a em{
	color: #666;
}
.all dl dd ul li a:hover em{
	color: #F27239;
}
.all dl dd ul{
	padding: 0px 10px 0px 15px;
}
.all dl dd ul li a{
	padding-left: 15px;
	position: relative;
}
.all dl dd ul a i{
	display: block;
	width: 3px;
	height: 5px;
	position: absolute;
	left: 5px;
	top: 6px;
	background: url(../Images/search.png) no-repeat 0px -8px;
}
/*全部搜索结果分类 部分 结束*/

/*卖家推荐 区块 开始*/
.recommend h2{
	color: #333;
}
.recommend ul{
	padding-top: 5px;
	padding-left: 15px;
}
.recommend ul li{
	width: 160px;
	margin-bottom: 20px;
}
.recommend ul li img{
	width: 160px;
	height: 160px;
}
.recommend ul li strong{
	font-family: Arial;
	font-size: 14px;
	font-weight: 700;
	color: #D90000;
	line-height: 21px;
}
.recommend ul li p a{
	color: #333;
	line-height: 18px;
}
.recommend ul li p a:hover{
	color: #F27239;
}
.recommend ul li p{
	margin-bottom: 2px;
}
.recommend ul li span{
	color: #999;
	line-height: 18px;
}
/*卖家推荐 区块 结束*/

/*主体区域 左侧 部分 结束*/

/*主体区域 右侧 部分 开始*/
.right{
	width: 1010px;
	height: auto;
	overflow: hidden;
	float: right;
}
/*当前所在位置路径 开始*/
.path{
	width: 1010px;
	height: 39px;
	background:#F3F3F3;
	margin-bottom: 15px;
}
.path p,.path form,.path div{
	float: left;
}
.path p{
	line-height: 39px;
	padding: 0px 5px 0px 15px;
	font-family: '宋体';
	color: #999;
}
.path p a{
	color: #666;
}
.path p a:hover{
	color: #F27239;
}
.path form{
	margin-top: 8px;
	margin-right:15px;
}
.path form input{
	float: left;
}
#filter{
	width: 108px;
	height: 22px;
	line-height: 22px;
	border: 1px solid #BFBFBF;
	border-right: none;
	color: #ccc;
}
#filter_sub{
	border: none;
	width: 34px;
	height: 24px;
	background: url(../Images/search.png) no-repeat -51px -14px;
	cursor: pointer;
}
.path div{
	color: #999;
	line-height: 39px;
}
.path div strong{
	color: #666;
	font-weight: 700;
	padding: 0px 3px;
}
/*当前所在位置路径 结束*/
/* 属性筛选 区块开始 */
.attr{
	width: 1008px;
	height: auto;
	overflow: hidden;
	border: 1px solid #E2D9D9;
}
.attr dl{
	height: auto;
	overflow: hidden;
	border-top: 1px solid #EEE8E8;
	padding: 8px 0px 5px;
}
.attr .dl_first{
	border-top: none;
}
.attr dl dt{
	width: 90px;
	padding-left: 15px;
	float: left;
	line-height: 24px;
	color: #A6A6A6;
	margin: 2px 0px;
}
.attr dl dd{
	width: 850px;
	float: right;
	padding-right: 50px;
}
.attr dl dd ul li{
	float: left;
	line-height: 24px;
	margin-right: 20px;
}
.attr dl dd ul li a{
	display: block;
	float: left;
	color: #666;
	padding: 0px 5px;
	margin: 2px 0px;
	/*word-break: keep-all;*/
	white-space: nowrap;
}
.attr dl dd ul li a:hover{
	color: #F27239;
}
.attr dl dd ul li .cur{
	background: #B09F9F;
	color: #fff;
}
/* 属性筛选 区块开始 */
/*排序 区块 开始*/
.sort{
	height: auto;
	overflow: hidden;
}
.sort a{
	color: #666;
	padding: 6px 10px;
	border: 1px solid #C7C7C7;
	position: relative;
}
.sort p{
	float: left;
	color: 	#A6A6A6;
	padding: 20px 15px 26px;
}
.sort .selected{
	background: #B09F9F;
	color: #fff;
}
#sales i{
	display: block;
	width: 7px;
	height: 8px;
	position: absolute;
	right:10px;
	top: 9px; 
	background: url(../Images/search.png) no-repeat -94px 0px;
}
.sort #sales,.sort #price{
	padding-right: 25px;
}
#asc{
	display: block;
	width: 0px;
	height: 0px;
	position: absolute;
	top: 4px;
	right: 7px;
	border-top: 4px dashed transparent;
	border-right: 4px dashed transparent;
	border-bottom: 4px solid #757575;
	border-left: 4px dashed transparent;
}
#desc{
	display: block;
	width: 0px;
	height: 0px;
	position: absolute;
	bottom: 3px;
	right: 7px;
	border-bottom: 4px dashed transparent;
	border-right: 4px dashed transparent;
	border-top: 4px solid #757575;
	border-left: 4px dashed transparent;
}
#bigpic,#list{
	padding-left: 25px;
}
#bigpic i{
	display: block;
	width: 10px;
	height: 10px;
	position: absolute;
	left: 10px;
	top: 8px;
	background: url(../Images/search.png) no-repeat -36px 0px;
}
#list i{
	display: block;
	width: 10px;
	height: 10px;
	position: absolute;
	left: 10px;
	top: 8px;
	background: url(../Images/search.png) no-repeat -48px 0px;
}
/*排序 区块 结束*/

/*商品列表 开始*/
.goods_list{
	width: 1010px;
	height: auto;
	overflow: hidden;
	padding-bottom: 25px;
	margin-bottom: 30px;
	border-bottom: 1px solid #E2D9D9;
	min-height: 200px;
}
.goods_list ul{
	padding-left: 12px;
	margin-right: -80px;
}
.goods_list ul li{
	width: 200px;
	height: 330px;
	margin-right: 61px;
	margin-right: 49px\9;
	padding-top: 11px;
	float: left;
	position: relative;
}
.goods_list ul li strong{
	display: block;
	width: 220px;
	height: 360px;
	position: absolute;
	left: -11px;
	top: 0px;
	border: 1px solid #D6D6D4;
	z-index: 2;
	background: #fff;
	display: none;
}
.goods_list ul li i{
	display: block;
	width: 222px;
	height: 362px;
	position: absolute;
	left: -8px;
	top: 3px;
	border: 1px solid #D6D6D4;
	z-index: 1;
	background: #ccc;
	opacity: 0.7;
	filter:alpha(opacity=70);
	display: none;
}
.goods_list .detail{
	position: relative;
	z-index: 3;
	width: 100%;
	height: 100%;
}
.goods_list .detail .list_pic{
	display: block;
	margin-bottom: 14px;
}
.goods_list .detail p.price span{
	font-family: Arial;
	font-size: 14px;
	font-weight: 700;
	color: 	#D90000;
	line-height: 21px;
	padding-right: 8px;
}
.goods_list .detail p.price{
	padding-bottom: 5px;
}
.goods_list .detail p.price del{
	font-family: '宋体';
	font-size: 12px;
	color: #C4C4C4;
}
.goods_list .detail h3 a{
	color: #666;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
}
.goods_list .detail h3 a:hover{
	color: #F27239;
}
.goods_list .detail .offer{
	color: #999;
	font-size: 12px;
	margin: 6px 0px;
}
.goods_list .buy_btn{
	display: block;
	height: 24px;
	color: #fff;
	line-height: 24px;
	margin-top: 8px;
	display: none;
}
.goods_list .buy_btn .buy_btn_left{
	display: block;
	width: 5px;
	height: 24px;
	background: url(../Images/module_btn.png) no-repeat 0px 0px;
	float: left;
}
.goods_list .buy_btn .buy_btn_right{
	display: block;
	width: 5px;
	height: 24px;
	background: url(../Images/module_btn.png) no-repeat -5px 0px;
	float: left;
}
.goods_list .buy_btn span{
	display: block;
	padding: 0px 10px;
	float: left;
	height: 24px;
	background: url(../Images/module_btn.png) repeat-x 0px -50px;
}
/*商品列表 结束*/
/*商品列表 列表行 式 样式 开始*/
.list_row{
	width: 1010px;
	height: auto;
	overflow: hidden;
}
.list_row ul li{
	width: 1010px;
	height: 160px;
	border-bottom: 1px solid #EEE8E8;
	position: relative;
}
.list_row ul li .detail .list_pic{
	display: block;
	width: 120px;
	height: 120px;
	position: absolute;
	left: 20px;
	top: 20px;
}
.list_row ul li .detail a img{
	width: 120px;
	height: 120px;
}
.list_row ul li .detail h3{
	width: 350px;
	height: 44px;
	line-height: 22px;
	position: absolute;
	left: 160px;
	top: 30px;
}
.list_row ul li .detail h3 a{
	font-size: 14px;
	color: #666;
	font-weight: 400;
}
.list_row ul li .detail h3 a:hover{
	color:#F27239;
}
.list_row ul li .detail .offer{
	color: #999;
	position: absolute;
	left: 160px;
	top: 80px;
}
.list_row ul li .detail .price{
	position: absolute;
	left: 700px;
	top: 30px;
}
.list_row ul li .detail .price span{
	font-family: Arial;
	font-size: 18px;
	color: #D90000;
	margin-right: 10px;
}
.list_row ul li .detail .price del{
	font-family: '宋体';
	font-size: 12px;
	color: #999;
}
.list_row .buy_btn{
	display: block;
	height: 24px;
	color: #fff;
	line-height: 24px;
	position: absolute;
	left: 700px;
	top: 90px;
	display: none;
}
.list_row .buy_btn .buy_btn_left{
	display: block;
	width: 5px;
	height: 24px;
	background: url(../Images/module_btn.png) no-repeat 0px 0px;
	float: left;
}
.list_row .buy_btn .buy_btn_right{
	display: block;
	width: 5px;
	height: 24px;
	background: url(../Images/module_btn.png) no-repeat -5px 0px;
	float: left;
}
.list_row .buy_btn span{
	display: block;
	padding: 0px 10px;
	float: left;
	height: 24px;
	background: url(../Images/module_btn.png) repeat-x 0px -50px;
}
/*商品列表 列表行 式 样式 结束*/
/*分页 开始*/
.page{
	height: 25px;
	margin: 30px 0px 40px;
	text-align:right;
	color: #666;
	padding-right: 50px;
	word-spacing: 5px;
}
.page a{
	color: #666;
	border: 1px solid #ccc;
	padding: 5px;
}
.page a:hover{
	color: #F27239;
}
.page span{
	padding: 5px;
}
/*分页 结束*/
/*您可能感兴趣的商品 区块 开始*/
.interest{
	width: 1008px;
	height: auto;
	overflow: hidden;
	border: 1px solid #E2D9D9;
}
.interest h3{
	height: 34px;
	padding-left: 15px;
	background: #F7F4F4;
	font-family:Arial;
	font-size: 14px;
	font-weight: 700;
	line-height: 34px;
	color: #333;
	border-bottom: 1px solid #EEE8E8;
}
.interest ul{
	padding: 15px 0px;
	height: 229px;
}
.interest ul li{
	float: left;
	width: 160px;
	margin: 0px 21px 0px 20px;
}
.interest ul li img{
	width: 160px;
	height: 160px;
}
.interest ul li .interest_pic{
	display: block;
	margin-bottom: 10px;
}
.interest ul li span{
	display: block;
	font-family: Arial;
	font-size: 14px;
	font-weight: 700;
	color: #D90000;
	line-height: 18px;
	height: 20px;
}
.interest ul li p a{
	color: #666;
	line-height: 18px;
}
.interest ul li p a:hover{
	color: 	#F27239;
}
/*您可能感兴趣的商品 区块 结束*/
/*主体区域 右侧 部分 结束*/


/*主体区域 结束*/
